depend on tourism - English Synonyms Dictionary